Spanish Nouns: biocostra

Spanish Nouns verb 'biocostra' conjugated